disabled aid - French English Dictionary